Impact of Software Fault Tolerance to Fault Effects in OS-Driven RT Systems
نویسندگان
چکیده
Real-time kernels are often utilized to simplify the design of embedded time/safety-critical applications. However, embedded systems are sensitive to transient and other faults, each of which can lead to various errors at various system levels and can potentially result in system failure. In existing works, the real-time kernels sensitivity to transient SEU errors was studied only with the goal to classify SEU impacts to system behavior. In this paper, the study is extended to permanent faults being injected into the persistent program (firmware) memory and into the volatile data memory. Moreover, it is studied there how the sensitivity is affected if combination of software fault-tolerant techniques is built into various levels of the system. On the experimental basis, it is shown that some fault impacts are difficult to be softened by common fault-tolerant techniques.
منابع مشابه
Novel Defect Terminolgy Beside Evaluation And Design Fault Tolerant Logic Gates In Quantum-Dot Cellular Automata
Quantum dot Cellular Automata (QCA) is one of the important nano-level technologies for implementation of both combinational and sequential systems. QCA have the potential to achieve low power dissipation and operate high speed at THZ frequencies. However large probability of occurrence fabrication defects in QCA, is a fundamental challenge to use this emerging technology. Because of these vari...
متن کاملImproving Data-based Wind Turbine Using Measured Data Foggy Method
The purpose of this paper is to improve the modeling of the data-driven wind turbine system that receives data from noise signals. Most of the data on industrial systems is noisely and data noise is inevitable and natural. The method and idea proposed in this paper, Data Fogging, significantly reduce the impact of noise on data-driven wind turbine system modeling, which is the basis of this met...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملExperimental Evaluation of a COTS System for Space Application
The use of COTS-based systems in space missions for scientific data processing is very attractive, as their ratio of performance to power consumption of commercial components can be an order of magnitude greater than that of radiation hardened components, and the price differential is even higher. A major problem, however, is that COTS components are susceptible to Single Event Upsets (SEU), wh...
متن کاملROAFTS: A Middleware Architecture for Real-Time Object-Oriented Adaptive Fault Tolerance Support
A middleware architecture named ROAFTS (Real-time Object-oriented Adaptive Fault Tolerance Support) is presented. ROAFTS is designed to support adaptive fault-tolerant execution of not only conventional process-structured distributed RT application software but also new-style object-structured distributed RT application software. While ROAFTS contains fault tolerance schemes devised for quantit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computing and Informatics
دوره 33 شماره
صفحات -
تاریخ انتشار 2014